Detecting qualitatively different behaviours in complex models
نویسنده
چکیده
We suggest that one of the main purposes of modelling is to explore the potential dynamical behaviours a system can display. Within this view, we aim to discriminate model behaviours which appear to be qualitatively different given a problem at hand. This approach fits nicely within a pre-cautionary approach to ecological and social problems aimed to inform policy-makers on the range of scenarios a policy may need to address. Numerical modelling is increasingly being used to inform policy-making with examples including resource management, biodiversity conservation, global warming mitigation and economic policy. The interpretation of modelling results thus has the potential to profoundly affect our environment and millions of people. Currently, there is an on-going discussion among modelling practitioners on what a model output represents, how it should be interpreted and what its overall scientific significance is: views cover a continuum between two extremes: one suggests that models can provide only a qualitative understanding of the modelled process and their output simply offers insight into general trends; another sees a model as a virtual laboratory in which real processes are roughly mimicked and whose outcome can be interpreted as predictions. Somewhere in between these views, a number of practitioners suggest that the purpose of modelling is to explore the potential behaviours a system can display. This is the framework we adopt in this work and we try to design an algorithm able to discriminate different model behaviours from a numerical model output. There are three main challenges in implementing this approach: the first one is how to define and discriminate different behaviours. This is clearly problem-specific and depends not only on the purpose of the analysis but also on the kind of output a model produces. We define a number of simple measures able to detect both local and global features in the model output and we discuss how the method could be extended to qualitative model output, that is a subjective evaluation of the model output performed by an expert user. The second challenge is how to detect different behaviours, which we address via a search in a highdimensional input space. Finally, once a set of different behaviours have been found, these need to be presented to the user and if many of such behaviours have been detected some sort of classification and simplification is also needed. We employ a Self-Organised Map to allow an approximate visual representation of our results. While these tools do not provide for an ‘exact’ analysis of the results, we believe they allow a potential decision-maker to obtain a rough picture of the variability and the range of behaviours policies may need to address. In general, the proposed approach should not be seen as an avenue to obtain firm problem-independent answers on a model behaviour, rather as a tool to highlight difference in model behaviours and provide their rough categorization. This information can then be used to guide a more focussed search of the model space aimed at answering problem-dependent specific questions in more details. Here we provide a proof of concept on a number of numerical models and discuss an extension to participatory modeling.
منابع مشابه
Detecting and discriminating behavioural anomalies
This paper aims to address the problem of anomaly detection and discrimination in complex behaviours, where anomalies are subtle and difficult to detect owing to the complex temporal dynamics and correlations among multiple objects’ behaviours. Specifically, we decompose a complex behaviour pattern according to its temporal characteristics or spatial-temporal visual contexts. The decomposed beh...
متن کاملCuriosity-Driven Development of Tool Use Precursors: a Computational Model
Studies of child development of tool use precursors show successive but overlapping phases of qualitatively different types of behaviours. We hypothesize that two mechanisms in particular play a role in the structuring of these phases: the intrinsic motivation to explore and the representation used to encode sensorimotor experience. Previous models showed how curiosity-driven learning mechanism...
متن کاملComplex event types for agent-based simulation
This thesis presents a novel formal modelling language, complex event types (CET s), to describe behaviours in agent-based simulations. CET s are able to describe behaviours at any computationally represented level of abstraction. Behaviours can be specified both in terms of the state transition rules of the agent-based model that generate them and in terms of the state transition structures th...
متن کاملAnalysis of a Dynamical Recurrent Neural Network Evolved for Two Qualitatively Different Tasks: Walking and Chemotaxis
Living organisms perform a broad range of different behaviours during their lifetime. It is important that these be coordinated such as to perform the appropriate one at the right time. This paper extends previous work on evolving dynamical recurrent neural networks by synthesizing a single circuit that performs two qualitatively different behaviours: orientation to sensory stimuli and legged l...
متن کاملCoupling spectral analysis and hidden Markov models for the segmentation of behavioural patterns
BACKGROUND Movement pattern variations are reflective of behavioural switches, likely associated with different life history traits in response to the animals' abiotic and biotic environment. Detecting these can provide rich information on the underlying processes driving animal movement patterns. However, extracting these signals from movement time series, requires tools that objectively extra...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009